@charset "utf-8";
/* CSS Document */
*{
	margin:0;
    padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
}
body{
	background-image:url(../img/body-x.jpg);
	background-repeat:repeat-x;
	background-color:#ebeaea;
	}
#total{
	background:url(../img/main-b.jpg) center repeat-y;
	}
#top{
	height:80px;
	width:100%;
	}
#topin{
	width:940px;
	margin:auto;
	height:80px;
}
#topin div{
	}
#topin .logo{
	padding:0 15px;
		float:left;
	} 
#topin .state{
	margin:20px 0 0 90px;
    width:528px;
	float:left;
	} 
#topin .state div.statein{
	margin:0px 0 0px 0px;
    width:528px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background-image:url(../img/icon.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	text-align:left;
	padding-left:15px;
	background-color:#fff;
	height:15px;
	float:none;
	} 
/*这里添加的title框和内文件*/
#topin .state #title{
	margin:0px 0 0 0;
	height:15px;
	float:none;
	}
#topin .state #title p{
	padding-left:15px;
	color:#3d576d;
	height:15px;
	width:528px;
	font:12px Arial, Helvetica, sans-serif;
	background-color:#fff;
}
#topin .state ul{
	list-style:none;
	margin-top:6px;
	*margin-top:6px;
	_margin-top:5px;
	width:528px;
	}
#topin .state ul li{
	float:left;
	background:url(../img/top-b.jpg) no-repeat;
	width:86px;
	height:20px;
	padding-right:2px;
	text-align:left;
	padding-top:3px;
	}
#topin .state li a:link,#topin .state li a:active,#topin .state li a:visited{
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	display:block;
	width:86px;
	text-align:center;
	height:18px;
	*padding-top:2px;
	*height:16px;
	}
#topin .state li a:hover{
	color:#e75f0c;
	}
/*关于下级菜单*/
#topin .state ul li ul{
	position: absolute;
	display:none;
	background-image:url(../img/drop-b.gif);
	background-repeat:no-repeat;
	width:174px;
	margin-top:2px;
	*margin-top:2px;
	padding-top:8px;
	}
/*每一个菜单中的选项配置  调整长度 高度 字体左对齐 背景颜色 */
#topin .state ul li ul li{
	background-image:none;
	display: list-item;
	float: none;
	background-color:#dbeef3;
	width:172px;
	margin:0;
	height:17px;
	text-align:left;
	}
/*每一个菜单下面的圆角图片  高度宽度*/
#topin .state ul li ul .menubottom{
	background-image:url(../img/drop-bb.png);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/templates/anlite_index/img/drop-bb.png");
	_background-image:none;
	width:174px;
	height:9px;
	}
/*每一个菜单选项*/
#topin .state ul li ul li a:link,#topin .state ul li ul li a:visited,#topin .state ul li ul li a:active{
	display:block;
	text-align:left;
	padding:0 0 0 15px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	height:16px;
	width:157px;
	}
#topin .state ul li ul li a:hover{
	background-image:url(../img/point.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	background-color:#C7E0E8;
	/*display: list-item;*/
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*float: none;*/
	color:#374a58;
	}
/*每一个菜单选项的子菜单*/
#topin .state ul li ul li ul{
	/*display:none;*/
	/*position:fixed;*/
	position:absolute;
	background-image:none;
	width:174px;
	background-color:#dbeef3;
	margin-top:0px;
	padding-top:0px;
	}
/*每一个菜单选项子菜单的选项*/
#topin .state ul li ul li ul li{
	background-image:none;
	display: list-item;
	float: none;
	background-color:transparent;
	width:174px;
	margin:0;
	height:15px;
	text-align:left;
	}
/*鼠标操作  关于子菜单选项的*/
#topin .state ul li ul li ul li a:link,#topin .state ul li ul li ul li a:visited,#topin .state ul li ul li ul li a:active{
	background-image:url(../img/bar.png);
	background-repeat:no-repeat;
	background-position:23px 5px;
	display:block;
	padding:0 0 0 30px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	height:16px;
	}
#topin .state ul li ul li ul li a:hover{
	background-image:url(../img/bar.png);
	background-repeat:no-repeat;
	background-position:23px 5px;
	background-color:#C7E0E8;
	/*display: list-item;*/
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*float: none;*/
	color:#374a58;
	}
	/*联系我们*/
.Con{
	font-size:12px;
	margin:15px 0 0 34px;
    _margin:15px 0 0 34px;
		float:right;
	}	
#topin .lang{
	margin:5px 0 0 48px;
	_margin:5px 0 0 34px;
		float:left;
	}
#topin .lang p{
	margin-top:2px;
	text-align:right;
	color:#3d576d;
	font-size:12px;
	}
	/*联系我们*/
#topin .lang p a:link,#topin .lang p a:active,#topin .lang p a:visited{
	color:#3d576d;
	font-size:12px;
	text-decoration:none;
	}
#topin .lang p a:hover{
	color:#3d576d;
	font-size:12px;
	text-decoration:underline;
	}
#topin .lang p img{
	margin:0 0 0 4px;
	}
#topin .lang p span{
	color:#e75f0c;
	}
#topin .lang p input{
	border:1px solid #658aa0;
	height:16px;
	margin-left:41px;
	width:115px;
	font-size:12px;
	} 
#topin .lang p input.max{
	height:16px;
	width:18px;
	border:0px;
	position:absolute;
	margin-top:1px;
	margin-left:-22px;
	/* IE 7 6*/
	*margin-top: 2px;
	/*margin-top:6px;
	margin-left:-22px;
	margin-left:-19px!important;
	*margin-left:-22px!important;
	*margin-top:2px;*/
	}
/*firefox*/
@-moz-document url-prefix(){#topin .lang p input.max { margin-top:1px;margin-left:-19px; }}
/*safari*/
@media screen and (-webkit-min-device-pixel-ratio:0){#topin .lang p input.max { margin-top:-17px;margin-left:139px; }}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{#topin .lang p input.max {  margin-top:1px;margin-left:-22px; }}
#main{
	height:451px;
	width:100%;
	background:url(../img/main-b.jpg) center repeat-y;	
}
#mainin{
	width:940px;
	margin:auto;
	*padding-left:1px;
	}
#mainin #banner{
	padding-top:4px;
	}
#mainin #left{
	float:left;
	}
#mainin #left .endor{
	height:121px;
	background:url(../img/endor-b.jpg) repeat-x;
	width:665px;
	border-bottom:1px solid #ccd6dc;
	}
/*这里是添加的活动门的静态框和动态内页*/
#mainin #left .endor #staticpage{
	overflow:hidden;
	height:101px;
	width:665px;
	}
#mainin #left .endor #staticpage #movepage{
	overflow:hidden;
	height:101px;
	width:665px;
	}
	
#mainin #left .endor h2,#mainin #left .why h2{
	color:#fff;
	font-weight:bold;
	padding:3px 0 0 30px;
	font-size:12px;
	}
#mainin #left .endor p{
	position:absolute;
	margin-left:540px;
	padding-top:2px;
	color:#fff;
	}
#mainin #left .endor p img{
	position:relative;
	top:1px;
	}
#mainin #left .endor p a:link,#mainin #left .endor p a:visited,#mainin #left .endor p a:active{
	color:#fff;
	text-decoration:none;
	font-size:12px;
	}
#mainin #left .endor p a:hover{
	color:#e75f0c;
	text-decoration:none;
	font-size:12px;
	}
#mainin #left .endor dl{
	width:190px;
	margin:10px 15px 0 15px;
	float:left;
	display:inline;
	}
#mainin #left .endor dt{
	background:url(../img/icon.gif) no-repeat 0px 2px;
	padding-left:15px;
	}
#mainin #left .endor dt a,#mainin #left .endor dt a:link,#mainin #left .endor dt a:visited,#mainin #left .endor dt a:active{
	color:#3d576d;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#mainin #left .endor dt a:hover{
	color:#3d576d;
	text-decoration:underline;
	}
#mainin #left .endor dd{
	
	color:#333333;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:left;
	}
#mainin #left .endor dd a,#mainin #left .endor dd a:visited,#mainin #left .endor dd a:active{
	color:#333333;
	text-decoration:none;
	}
#mainin #left .endor dd a:hover{
	color:#333333;
	text-decoration:underline;
}
#mainin #left .endor dd img{
	}
#mainin #left .endor dd.disable{
	padding:3px 0 0 0;
		height:26px;
		line-height:13px;
	overflow:hidden;
	}
#mainin #left .why{
	margin-top:5px;
	height:165px;
	width:665px;
	background:url(../img/title-b.jpg) repeat-x;
	overflow:hidden;
	}
#mainin #left .why .more{
	display:inline;
	position:absolute;
	margin:85px 0 0 580px;
	padding-right:12px;
	background:url(../img/icon.gif) right no-repeat;
	}
#mainin #left .why .more a:link,#mainin #left .why .more a:visited,#mainin #left .why .more a:active{
    color:#57778a;
	text-decoration:none;
    font-size:12px;
	}
#mainin #left .why .more a:hover{
    color:#57778a;
	text-decoration:underline;
	}
#mainin #left .why a{
	text-decoration:none;
	color:#57778a;
	}
#mainin #left .why ul{
	margin-top:6px;
	list-style:none;
	height:25px;
	width:664px;
	}
#mainin #left .why li{
	float:left;
	background:url(../img/tab-b.jpg) no-repeat;
	width:165px;
	padding-top:5px;
	height:20px;
	margin-right:1px;
	text-align:center;
	color:#3d576d;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer;
	}
#mainin #left .why div#创新 b{
	float:left;
	display:block;
	width:180px;
	color:#3d576d;
	padding:5px 10px 5px 10px;
	}
#mainin #left .why div#innovation a:link,#mainin #left .why div#innovation a:active,#mainin #left .why div#innovation a:visited{
    text-decoration:none;
	cursor:pointer;
	}
#mainin #left .why div#innovation a:hover{
    text-decoration:underline;
	}
#mainin #left .why li.active{
	background:url(../img/tab-bc.jpg) no-repeat;
	color:#3d576d;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#mainin #left .why li.checked{
	background:url(../img/tab-bc.jpg) no-repeat;
	color:#3d576d;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#mainin #left .why div{
    padding:5px 10px 5px 10px;
	background:#fff;
	width:643px;
	border-top:1px solid #ccd6dc;
	height:105px;
	color:#333333;
	font-size:12px;
	border-bottom:1px solid #ccd6dc;
	}
#mainin #left .why div strong{
	color:#3d576d;
	font-weight:bold;
	font-size:12px;
	}
#mainin #left .why div img{
	float:left;
	}
#mainin #left .why img{
	height:80px;
	margin:0 40px 0 40px;
	}
#mainin #right{
	float:right;
	}
#mainin #right .news{
	width:270px;
	}
#mainin #right .news .tab{
	width:270px;
	height:23px;
	list-style:none;
	}
#mainin #right .news .tab a:link,#mainin #right .news .tab a:active,#mainin #right .news .tab a:visited,#mainin #right .news .tab a:hover{
	text-decoration:none;
	color:inherit
	}
#mainin #right .news .tab li{
    float:left;
	background:url(../img/news-b.jpg) no-repeat;
	width:134px;
	padding-top:5px;
	height:18px;
	margin-right:1px;
	text-align:center;
	color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer;
	}
#mainin #right .news .tab li.active{
    background:url(../img/news-bc.jpg) no-repeat;
	color:#333333;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#mainin #right .news .tab li.checked{
    background:url(../img/news-bc.jpg) no-repeat;
	color:#333333;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#mainin #right .news .tab li.notactive{
    background:url(../img/news-b.jpg) no-repeat;
	color:#333333;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#mainin #right .news .安立特新闻{
	width:269px;
	height:257px;
	padding-top:10px;
	list-style:none;
	background:#fff;
	border-top:1px solid #ccd6dc;
	border-bottom:1px solid #ccd6dc;
	}
#mainin #right .news .行业新闻{
	width:269px;
	height:257px;
	padding-top:10px;
	list-style:none;
	background:#fff;
	border-top:1px solid #ccd6dc;
	border-bottom:1px solid #ccd6dc;
	}
#mainin #right .news .安立特新闻 li,#mainin #right .news .行业新闻 li{
	padding:6px 20px 2px 35px;
	background:url(../img/icon.gif) 20px 12px no-repeat; 
	list-style:none;
	height:36px;
	/*IE 6 7*/
	*line-height:18px;
	*height:33px;
	
	line-height:18px;
	overflow:hidden;
	}
#mainin #right .news .安立特新闻 li span,#mainin #right .news .itnews li span{
    font:bold 12px Arial, Helvetica, sans-serif;
	}
#mainin #right .news li a,#mainin #right .news li a:link,#mainin #right .news li a:visited,#mainin #right .news li a:active{
    color:#333;
	text-decoration:none;
    font-size:12px;
	line-height:13px;
	}
#mainin #right .news li a:hover{
    color:#333;
	text-decoration:underline;
    font-size:12px
	line-height:13px;
	}
#mainin #right .news li a span{
	color:#3d576d;
	font-size:12px;
	}
#mainin #right .news .more{
	display:block;
	position:absolute;
	margin:231px 0 0 215px;
	padding-right:12px;
	background:url(../img/icon.gif) right no-repeat;
	}
#mainin #right .news .more a:link,#mainin #right .news .more a:visited,#mainin #right .news .more a:active{
    color:#57778a;
	text-decoration:none;
    font-size:12px;
	}
#mainin #right .news .more a:hover{
    color:#57778a;
	text-decoration:underline;
	}
#footer{
	width:940px;
	margin:auto;
	/*IE 6 7*/
	background:url(../img/foot-b.jpg) no-repeat;
	*background-position:1px 0px;
	*padding-right:1px;
	height:50px;
	text-align:center;
	}
#footer ul.menu{
	margin-left:270px;
	height:12px;
	padding-top:8px;
	color:#ccc;
	font:12px Arial, Helvetica, sans-serif;
	}
#footer ul.menu li{
	list-style:none;
	float:left;
	padding:0 12px 0 12px;
	}
#footer ul.menu a:link,#footer ul.menu a:visited,#footer ul.menu a:active{
	color:#ccc;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#footer ul.menu a:hover{
	color:#ccc;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
#footer p.copy{
	width:940px;
	text-align:center;
	padding-top:6px;
	color:#afafaf;
	font:10px Arial, Helvetica, sans-serif;
	}
